package com.junzhiit.nengji.bo;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.bainaeco.framework.base.BaseObject;
import com.bainaeco.framework.util.DateUtil;
import com.bainaeco.framework.util.serializer.CustomDateSerializerHMS;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;

public class ShopsLocatedIntegralBO extends BaseObject{
	
	private static final long serialVersionUID = 5150151265933026308L;

	private String id;
	
	private String shopsLocatedId;
	
	private String userId;
	
	private String userName;
	
	private Double payMoney;
	
	private String inviterId;
	
	private String inviterName;
	
	private Double inviterIntegralRatio;
	
	private Double returnIntegral;
	
	private Integer status;
	
	private Integer returnType;
	
	private String shopName;
	
	private Integer registStatus;
	
	private String provinceName;
	
	private String cityName;
	
	private String countyName;
	
	private String address;
	
	private String linkman;
	
	private String mobilePhone;
	
	@DateTimeFormat(pattern = DateUtil.DATETIME_PATTERN_DEFAULT)
	@JsonSerialize(using = CustomDateSerializerHMS.class)
	protected Date createdTime;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getShopsLocatedId() {
		return shopsLocatedId;
	}

	public void setShopsLocatedId(String shopsLocatedId) {
		this.shopsLocatedId = shopsLocatedId;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public Double getPayMoney() {
		return payMoney;
	}

	public void setPayMoney(Double payMoney) {
		this.payMoney = payMoney;
	}

	public String getInviterId() {
		return inviterId;
	}

	public void setInviterId(String inviterId) {
		this.inviterId = inviterId;
	}

	public String getInviterName() {
		return inviterName;
	}

	public void setInviterName(String inviterName) {
		this.inviterName = inviterName;
	}

	public Double getInviterIntegralRatio() {
		return inviterIntegralRatio;
	}

	public void setInviterIntegralRatio(Double inviterIntegralRatio) {
		this.inviterIntegralRatio = inviterIntegralRatio;
	}
	
	public Double getReturnIntegral() {
		return returnIntegral;
	}

	public void setReturnIntegral(Double returnIntegral) {
		this.returnIntegral = returnIntegral;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public Integer getReturnType() {
		return returnType;
	}

	public void setReturnType(Integer returnType) {
		this.returnType = returnType;
	}

	public String getShopName() {
		return shopName;
	}

	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	public Integer getRegistStatus() {
		return registStatus;
	}

	public void setRegistStatus(Integer registStatus) {
		this.registStatus = registStatus;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getCountyName() {
		return countyName;
	}

	public void setCountyName(String countyName) {
		this.countyName = countyName;
	}

	public String getCityName() {
		return cityName;
	}

	public void setCityName(String cityName) {
		this.cityName = cityName;
	}

	public String getProvinceName() {
		return provinceName;
	}

	public void setProvinceName(String provinceName) {
		this.provinceName = provinceName;
	}

	public String getMobilePhone() {
		return mobilePhone;
	}

	public void setMobilePhone(String mobilePhone) {
		this.mobilePhone = mobilePhone;
	}

	public String getLinkman() {
		return linkman;
	}

	public void setLinkman(String linkman) {
		this.linkman = linkman;
	}

	public Date getCreatedTime() {
		return createdTime;
	}

	public void setCreatedTime(Date createdTime) {
		this.createdTime = createdTime;
	}
}
